package com.jerry.huihome.module.home.entity;

import java.util.List;

/**
 * Created by LGuipeng on 2016/5/12.
 */
public class Live{

    private String respCode;
    private String respMsg;


    private BodyBean body;

    public String getRespCode(){
        return respCode;
    }

    public void setRespCode(String respCode){
        this.respCode = respCode;
    }

    public String getRespMsg(){
        return respMsg;
    }

    public void setRespMsg(String respMsg){
        this.respMsg = respMsg;
    }

    public BodyBean getBody(){
        return body;
    }

    public void setBody(BodyBean body){
        this.body = body;
    }

    public static class BodyBean{
        private String bannerImg;
        private Object bannerLink;
        private int projid;


        private List<DynaItemsBean> dynaItems;

        public String getBannerImg(){
            return bannerImg;
        }

        public void setBannerImg(String bannerImg){
            this.bannerImg = bannerImg;
        }

        public Object getBannerLink(){
            return bannerLink;
        }

        public void setBannerLink(Object bannerLink){
            this.bannerLink = bannerLink;
        }

        public int getProjid(){
            return projid;
        }

        public void setProjid(int projid){
            this.projid = projid;
        }

        public List<DynaItemsBean> getDynaItems(){
            return dynaItems;
        }

        public void setDynaItems(List<DynaItemsBean> dynaItems){
            this.dynaItems = dynaItems;
        }

        public static class DynaItemsBean{
            private int id;
            private int uid;
            private String username;
            private String avatar;
            private int roleid;
            private String msgtxt;
            private long occurTime;
            private int appraiseCount;
            private int commentCount;
            private String phase;
            private int projid;
            private String projname;
            private int followStatus;
            private int assessFlag;
            private int scoreProf;
            private int scoreManner;
            private int scoreActive;


            private List<DynaImagesBean> dynaImages;

            private List<AppraisesBean> appraises;
            /**
             * id : 2600
             * fromUid : 1465
             * fromUsername : 周 娜
             * fromAvatar : null
             * toUid : null
             * toUsername : null
             * msgtxt : 哪个图一加插座？
             * occurTime : 1463125189000
             * occurTimeStr : null
             * fromRoleid : 1
             * toRoleid : null
             * commentImages : null
             */

            private List<CommentsBean> comments;
            private List<?> gifts;

            public int getId(){
                return id;
            }

            public void setId(int id){
                this.id = id;
            }

            public int getUid(){
                return uid;
            }

            public void setUid(int uid){
                this.uid = uid;
            }

            public String getUsername(){
                return username;
            }

            public void setUsername(String username){
                this.username = username;
            }

            public String getAvatar(){
                return avatar;
            }

            public void setAvatar(String avatar){
                this.avatar = avatar;
            }

            public int getRoleid(){
                return roleid;
            }

            public void setRoleid(int roleid){
                this.roleid = roleid;
            }

            public String getMsgtxt(){
                return msgtxt;
            }

            public void setMsgtxt(String msgtxt){
                this.msgtxt = msgtxt;
            }

            public long getOccurTime(){
                return occurTime;
            }

            public void setOccurTime(long occurTime){
                this.occurTime = occurTime;
            }

            public int getAppraiseCount(){
                return appraiseCount;
            }

            public void setAppraiseCount(int appraiseCount){
                this.appraiseCount = appraiseCount;
            }

            public int getCommentCount(){
                return commentCount;
            }

            public void setCommentCount(int commentCount){
                this.commentCount = commentCount;
            }

            public String getPhase(){
                return phase;
            }

            public void setPhase(String phase){
                this.phase = phase;
            }

            public int getProjid(){
                return projid;
            }

            public void setProjid(int projid){
                this.projid = projid;
            }

            public String getProjname(){
                return projname;
            }

            public void setProjname(String projname){
                this.projname = projname;
            }

            public int getFollowStatus(){
                return followStatus;
            }

            public void setFollowStatus(int followStatus){
                this.followStatus = followStatus;
            }

            public int getAssessFlag(){
                return assessFlag;
            }

            public void setAssessFlag(int assessFlag){
                this.assessFlag = assessFlag;
            }

            public int getScoreProf(){
                return scoreProf;
            }

            public void setScoreProf(int scoreProf){
                this.scoreProf = scoreProf;
            }

            public int getScoreManner(){
                return scoreManner;
            }

            public void setScoreManner(int scoreManner){
                this.scoreManner = scoreManner;
            }

            public int getScoreActive(){
                return scoreActive;
            }

            public void setScoreActive(int scoreActive){
                this.scoreActive = scoreActive;
            }

            public List<DynaImagesBean> getDynaImages(){
                return dynaImages;
            }

            public void setDynaImages(List<DynaImagesBean> dynaImages){
                this.dynaImages = dynaImages;
            }

            public List<AppraisesBean> getAppraises(){
                return appraises;
            }

            public void setAppraises(List<AppraisesBean> appraises){
                this.appraises = appraises;
            }

            public List<CommentsBean> getComments(){
                return comments;
            }

            public void setComments(List<CommentsBean> comments){
                this.comments = comments;
            }

            public List<?> getGifts(){
                return gifts;
            }

            public void setGifts(List<?> gifts){
                this.gifts = gifts;
            }

            public static class DynaImagesBean{
                private String listImg;
                private String detailImg;
                private int mediaType;

                public String getListImg(){
                    return listImg;
                }

                public void setListImg(String listImg){
                    this.listImg = listImg;
                }

                public String getDetailImg(){
                    return detailImg;
                }

                public void setDetailImg(String detailImg){
                    this.detailImg = detailImg;
                }

                public int getMediaType(){
                    return mediaType;
                }

                public void setMediaType(int mediaType){
                    this.mediaType = mediaType;
                }
            }

            public static class AppraisesBean{
                private int uid;
                private String username;
                private int roleid;

                public int getUid(){
                    return uid;
                }

                public void setUid(int uid){
                    this.uid = uid;
                }

                public String getUsername(){
                    return username;
                }

                public void setUsername(String username){
                    this.username = username;
                }

                public int getRoleid(){
                    return roleid;
                }

                public void setRoleid(int roleid){
                    this.roleid = roleid;
                }
            }

            public static class CommentsBean{
                private int id;
                private int fromUid;
                private String fromUsername;
                private Object fromAvatar;
                private Object toUid;
                private Object toUsername;
                private String msgtxt;
                private long occurTime;
                private Object occurTimeStr;
                private int fromRoleid;
                private Object toRoleid;
                private Object commentImages;

                public int getId(){
                    return id;
                }

                public void setId(int id){
                    this.id = id;
                }

                public int getFromUid(){
                    return fromUid;
                }

                public void setFromUid(int fromUid){
                    this.fromUid = fromUid;
                }

                public String getFromUsername(){
                    return fromUsername;
                }

                public void setFromUsername(String fromUsername){
                    this.fromUsername = fromUsername;
                }

                public Object getFromAvatar(){
                    return fromAvatar;
                }

                public void setFromAvatar(Object fromAvatar){
                    this.fromAvatar = fromAvatar;
                }

                public Object getToUid(){
                    return toUid;
                }

                public void setToUid(Object toUid){
                    this.toUid = toUid;
                }

                public Object getToUsername(){
                    return toUsername;
                }

                public void setToUsername(Object toUsername){
                    this.toUsername = toUsername;
                }

                public String getMsgtxt(){
                    return msgtxt;
                }

                public void setMsgtxt(String msgtxt){
                    this.msgtxt = msgtxt;
                }

                public long getOccurTime(){
                    return occurTime;
                }

                public void setOccurTime(long occurTime){
                    this.occurTime = occurTime;
                }

                public Object getOccurTimeStr(){
                    return occurTimeStr;
                }

                public void setOccurTimeStr(Object occurTimeStr){
                    this.occurTimeStr = occurTimeStr;
                }

                public int getFromRoleid(){
                    return fromRoleid;
                }

                public void setFromRoleid(int fromRoleid){
                    this.fromRoleid = fromRoleid;
                }

                public Object getToRoleid(){
                    return toRoleid;
                }

                public void setToRoleid(Object toRoleid){
                    this.toRoleid = toRoleid;
                }

                public Object getCommentImages(){
                    return commentImages;
                }

                public void setCommentImages(Object commentImages){
                    this.commentImages = commentImages;
                }
            }
        }
    }
}
